package com.shengdacar.sharelibrary.mm;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;

/**
 * 作者：huyi
 * 日期：2020/12/17 17:14
 * 描述：
 */
public class MmShareUtil {

    /**
     * 单例模式
     **/
    private static MmShareUtil mMmShareUtil = null;

    /**
     * 构造函数私有化
     **/
    private MmShareUtil() {
    }

    /**
     * 公有的静态函数，对外暴露获取单例对象的接口
     **/
    public static MmShareUtil getInstance() {
        if (mMmShareUtil == null) {
            synchronized (MmShareUtil.class) {
                if (mMmShareUtil == null) {
                    mMmShareUtil = new MmShareUtil();
                }
            }
        }
        return mMmShareUtil;
    }

    /**
     * 短信分享 * * @param mContext * @param smstext 短信分享内容 * @return
     */
    public void sendSms(Context mContext, String smstext) {
        Uri smsToUri = Uri.parse("smsto:");
        Intent mIntent = new Intent(Intent.ACTION_SENDTO, smsToUri);
        mIntent.putExtra("sms_body", smstext);
        mContext.startActivity(mIntent);
    }
}
